79 Elm St, East Aurora, NY 14052-2503, East Aurora
Great place to have a frozen treat and people watch
Great place to have a frozen treat and people watch